horseshoe vortex - Turkish English Dictionary